.bind-bank-card{
	height: 100vh;
	background-color: #f2f2f2;
	.main{
		padding: 32rpx;
		box-sizing: border-box;
		.input-module-wrapper{
			background-color: #ffffff;
			border-radius: 24rpx;
			padding: 48rpx 32rpx 48rpx 32rpx;
			box-sizing: border-box;
			display: flex;
			flex-direction: column;
			justify-content: space-between;
			.input-item{
				display: flex;
				height: 62rpx;
				position: relative;
				&:first-of-type{
					align-items: flex-start;
					border-bottom: 2rpx #cccccc solid;
				}
				&:last-of-type{
					align-items: flex-end;
		
				}
				.label{
					width: 128rpx;
					margin-right: 32rpx;
					font-size:24rpx;
					font-family: $global-font-family;
					font-weight: 400;
					color: #333333;
				}
				.input-wrapper{
					.icon{
						position: absolute;
						right: 0rpx;
						top: 50%;
						transform: translateY(-50%);
					}
				}
			}
		
		}
	}
}